window pier - German English Dictionary